package com.pronhub.luowowo.search.service;

import com.pronhub.luowowo.search.domain.StrategyTemplate;
import com.pronhub.luowowo.search.query.SearchQueryObject;
import com.pronhub.luowowo.search.vo.StatisVO;
import org.springframework.data.domain.Page;

import java.util.List;
import java.util.Map;

public interface IStrategySearcheService {
    void saveOrUpdate(StrategyTemplate strategyTemplate);

    List<Map<String,Object>> queryThemeTop10();


    List<StatisVO> queryConditionAbroadsGroup();

    List<StatisVO> queryConditionProvincesGroup();

    List<StatisVO> queryConditionThemeGroup();

    Page query(SearchQueryObject qo);

    List<StrategyTemplate> getByDestName(String keyword);
}
